﻿#include "MySQLDB.h"
#include <iostream>
int main() {
    // 9.x 默认端口 33060
    MySQLDB db("127.0.0.1", 3306, "root", "root", "testdb");
    if (!db.connect()) {
        return -1;
    }
    // 插入
    db.insert("users", {{"name", "小明"}, {"age", "18"}});
    // 查询
    auto rows = db.query("users", {"name", "age"});
    for (auto& r : rows) {
        std::cout << "name=" << r["name"] << ", age=" << r["age"] << std::endl;
    }
    // 更新
    db.update("users", {{"age", "19"}}, "name='小明'");
    // 删除
    db.remove("users", "name='小明'");
    return 0;
}
